About Mahaka Holdings Limited (09006414) United Kingdom