About Scope M&e Holdings Ltd (10503863) United Kingdom