About 1.618 Investments Ltd (11684419) United Kingdom