About Project Sturgeon Topco Limited (13606707) United Kingdom