About The Headstrong Project Ltd (12233733) United Kingdom