About 24 Rt Limited (SC498249) United Kingdom