About Omehr Limited (10841982) United Kingdom