About Ideal Incorporation Ltd (10542616) United Kingdom