About Neoendo Limited (11091467) United Kingdom