About Metaphorix Limited (11447260) United Kingdom