About Neumann L Ltd (13345046) United Kingdom