About Nexia Computing Ltd (07902195) United Kingdom