About Superdielectrics Electric Ships Ltd (12272810) United Kingdom