About Effestec Ltd (11849355) United Kingdom