About Lc Afc Limited (11143058) United Kingdom