About Clwb Mamau Hapus Ltd (12929018) United Kingdom