About Laundrapp Licensees Ltd (12828400) United Kingdom