About The Effycom Group Ltd (12384878) United Kingdom