About Metis 74 Limited (SC414308) United Kingdom