About The Family Of Mekonen Company Ltd (11926669) United Kingdom