About Force India Formula One Team Limited (02417588) United Kingdom