About Ascend 24 Ltd (12555206) United Kingdom