About 07 Investment Co Ltd (12407929) United Kingdom