About Yaku Ltd (10968431) United Kingdom