About Electric Boogaloo Ltd (09937444) United Kingdom