About Ideal Investment Holdings Limited (02573499) United Kingdom