About Effing Technology Limited (05915555) United Kingdom