About Neersol Limited (12718555) United Kingdom