About Omakh Limited (13258184) United Kingdom