About Central K18 Limited (09337813) United Kingdom