About The Assembly Kx Holdings Limited (11212939) United Kingdom