About Yale Investments Ltd (13694837) United Kingdom