About Omakk Property Investments Ltd (12094665) United Kingdom