About Project 55 Ne Limited (13679710) United Kingdom