About Bella Adora Ltd (10374100) United Kingdom