About The Mamakind Club Ltd (11439468) United Kingdom