About Malook Ratan Properties Limited (10965107) United Kingdom