About Effective Ideas Ltd (12411197) United Kingdom