About F1000 Limited (06510385) United Kingdom