About The Challenge 2060 Collective Ltd (12752593) United Kingdom