About Emmagee Limited Limited (12748709) United Kingdom