About Electric Fun Factory Ltd (12793511) United Kingdom