About Effective Technology Solutions Ltd (09703796) United Kingdom