About Bb Grand Prix Ltd (11860764) United Kingdom