About Project Stag Topco Limited (12281589) United Kingdom