About 1 Idea Limited (13298746) United Kingdom