About Flawless Appliance Solutions Ltd (11471900) United Kingdom