About Nexsa Limited (11162074) United Kingdom