About Omeish Limited (10140483) United Kingdom