About Ukiyo Investments Ltd (12931394) United Kingdom