About Ideal Product Project Co. Ltd (09975912) United Kingdom