About Ftp Group Ltd (12899604) United Kingdom