About Electric 24 Limited (11925807) United Kingdom