About Kamakaza Ltd (12701853) United Kingdom