About 1912 Investments Limited (08640687) United Kingdom