About Neosor Ltd (13145306) United Kingdom