About Kamakazee Limited (10793149) United Kingdom