About Upminster Investments (uk) Limited (10465527) United Kingdom