About Bella S Box Ltd (12560671) United Kingdom