RATS MISCHIEF COMPANY LIMITE… 815827 valuation | Upswitch bv