About Yukari Ltd (12048388) United Kingdom