About Bella Star Ltd (13089510) United Kingdom