About Effdot Limited (12664221) United Kingdom