About Scope Ventures Limited (11644145) United Kingdom