About Prax Overseas Holdings Limited (05294499) United Kingdom