About Myrmidon Trading Technologies Limited (09610461) United Kingdom