About Bella & Co Uk Limited (12059619) United Kingdom