About Aft Franklin France Ltd (10936284) United Kingdom