About Emkay Ultra Ltd (13172270) United Kingdom