About Phrixia Ltd (11524397) United Kingdom