About F1 Kqud Limited (11508248) United Kingdom