About Nanobite Holdings Limited (NI633384) United Kingdom