About Omeed Limited (12521271) United Kingdom