About Neoso Ltd (13183874) United Kingdom