About Eppix Group Holdings Limited (11133764) United Kingdom