About Nanoflex Limited (06488565) United Kingdom