About Nessa International Limited (13057580) United Kingdom