About Kanebes Limited (11781068) United Kingdom