About Nexoid Ltd (09015573) United Kingdom