About Ftr Limited (04932095) United Kingdom