About Project 145 Limited (11596582) United Kingdom