About Ftk Consultancy Ltd (12813238) United Kingdom