About Bandaresearch Ltd (12909437) United Kingdom