About Fft Group Ltd (SC695740) United Kingdom