About F1 Mcuc Limited (11496242) United Kingdom