About Project R55 Ltd (13354969) United Kingdom