About Metis Life Science Ltd (09695881) United Kingdom