About 8c Investment Ltd (05863306) United Kingdom