About 17 Three Ky Development Limited (10963400) United Kingdom