About Nxaf Limited (SC598111) United Kingdom