About F&s Technologies Ltd (12195673) United Kingdom