About Mardec Technical Ltd. (10907942) United Kingdom