About Mynecom Ltd (13340182) United Kingdom