About Kankan Architecture Design Studio Limited (10082807) United Kingdom