About Mfkics Ltd. (10895511) United Kingdom