About Ftt (scotland) Ltd (SC388398) United Kingdom