About Makaha 2 Limited (05596878) United Kingdom