About 133 Kx Limited (09000537) United Kingdom