About Bella & Bertie S Ltd (11775508) United Kingdom