About 24smcr Limited (13037250) United Kingdom