About Bella By Design Ltd (12770772) United Kingdom