About Scope M&e Ltd (10532626) United Kingdom