About Washare London Ltd (12271830) United Kingdom