About Ideal 7 Limited (11811547) United Kingdom