About Bella Kasa Limited (12201324) United Kingdom