About Metascope Limited (07136849) United Kingdom