About Effective Technology Solutions Ltd (13130234) United Kingdom