About 2u Internet Ltd. (06699924) United Kingdom