About Metiris Management Limited (07401243) United Kingdom