About Beb Nellie Ltd (SC632627) United Kingdom