About Billy Bandit Holdings Limited (13421752) United Kingdom