About Peax Holding Limited (12368202) United Kingdom