About Ideal Outlet Ltd (12991728) United Kingdom