About Laundrapp Ip Ltd (12828412) United Kingdom