About Atta Rabbi Properties Ltd (12028796) United Kingdom