About King Of Kings Development Limited (10689037) United Kingdom