About Pear Tree Holdings Limited (10745571) United Kingdom