About 12 Investments Ltd (12285774) United Kingdom