About Neosron Ltd (12035711) United Kingdom