About Effectushr Ltd (10431902) United Kingdom