About Commplex Group Ltd (13675091) United Kingdom