About Omarak Property Management Ltd (12097721) United Kingdom