About Kabashi Holdings Limited (11041575) United Kingdom