About Nanobits Ltd (06270930) United Kingdom