About Nobis Bay Ltd (12659764) United Kingdom