About Bushido Holdings Ltd (11231896) United Kingdom