About Ftk Developments Ltd. (SC546912) United Kingdom