About Laundrapp Holdings Ltd (12828592) United Kingdom