About Project Polka Topco Limited (11068377) United Kingdom