About Neoss Limited (04120053) United Kingdom