About Effected Limited (12590391) United Kingdom