About Resource 17 Ltd (13031042) United Kingdom