About Kefco Group Limited (13198395) United Kingdom