About Effra Limited (11820574) United Kingdom