About Project Eight Ltd (10295249) United Kingdom