About Troy Francis Strategic Limited (09958701) United Kingdom