About Bella Ventures Limited (11433923) United Kingdom