About 1812 Investors Limited (05415503) United Kingdom