About Pax Sixty Limited (13449992) United Kingdom