About Bellabow Limited (10631520) United Kingdom