About Nothbay Ltd (06424024) United Kingdom