About Neohealar Ltd (13351925) United Kingdom