About Pear Tree & Co. Ltd (09385753) United Kingdom