About Thebandbaja Limited (09317363) United Kingdom