About Ampersand-us Ltd (10874029) United Kingdom