About Ken Development Ltd (12144723) United Kingdom