About Dolla Bella Limited (11817298) United Kingdom