About Bellamanda Investments Limited (02133025) United Kingdom