About Ideal Investing Ltd (12278869) United Kingdom