About Mykoh Limited (SC642092) United Kingdom