About Bellavista International Limited (11148659) United Kingdom