About F1 Computing Systems Limited (00675312) United Kingdom