About Washaroo Ltd (12788198) United Kingdom