About Washaroo Group Ltd (13326752) United Kingdom