About Rukra Estates (uk) Ltd (11750836) United Kingdom