About Ramji Management Services (uk) Ltd (12595465) United Kingdom