About Effective Software Solutions Limited (07561866) United Kingdom