About Superdielectrics Research Ltd (13687584) United Kingdom