About Nexai Ltd (10991458) United Kingdom