About Nano Devices International Limited (11726649) United Kingdom