About Fstr Limited (12698780) United Kingdom