About Emulat Ltd (12791707) United Kingdom