About Mahiki Manchester Limited (10376628) United Kingdom