About Kanbake Limited (06489160) United Kingdom