About Nellasb&b Limited (11445170) United Kingdom