About Omree Ltd (12369031) United Kingdom