About Bella & Sofia Limited (12341671) United Kingdom