About F&s Venture Limited (10810076) United Kingdom