About Mahiki Manchester (property) Limited (10429217) United Kingdom