About Project R Limited (09000249) United Kingdom