About Ftlc Holdings Ltd (12438103) United Kingdom