About Bella Dimora Limited (11342652) United Kingdom