About Omelet Properties Limited (11148699) United Kingdom