About Exciting Instruments Limited (13654759) United Kingdom