About Afc International Management Ltd. (13662262) United Kingdom