About Kabuki Limited (13602941) United Kingdom