About Superdielectrics Electric Bicycles Ltd (12272466) United Kingdom