About Nessbay Ltd (SC670288) United Kingdom