About Nanoshell Ltd (07404547) United Kingdom