About Luxwash Ltd (13045124) United Kingdom