About Kheley Investments Ltd (12200970) United Kingdom