About Kanbi Contemporary Limited (10875107) United Kingdom