About B A Bandicoot Ltd (04342642) United Kingdom