About Project 675 Ltd (11831740) United Kingdom