About Kenobi Hanzo Limited (07129443) United Kingdom