About Ideal City Ltd (10903608) United Kingdom