About Nesol Limited (10548836) United Kingdom