About Bandera Group Uk Limited (10959697) United Kingdom