About 12011824 Ltd. (12011824) United Kingdom