About Washroom Technology Limited (11707215) United Kingdom