About 2 Intellects Limited (12006342) United Kingdom