About Bella & Megs Ltd (12173539) United Kingdom