About Nexbell Limited (09221066) United Kingdom