About Project Light Topco Limited (10223785) United Kingdom