About Yomagic Investments Ltd (09880827) United Kingdom