About Electric Nautilus Ltd (13068917) United Kingdom