About Mykusama Ltd (12743931) United Kingdom