About Beat The Odds Limited (13199991) United Kingdom