About Philorix Limited (11592207) United Kingdom