About Wasilla Investments Inc Limited (10757289) United Kingdom