About Genmhor Ltd (SC510527) United Kingdom