About F3 Foundation Trading Ltd (07245305) United Kingdom