About Bella Cosa Ltd (12557631) United Kingdom