About Nanoboron Ltd (06493508) United Kingdom