About 24x Limited (04049401) United Kingdom