About Res Ventures Ltd (12233858) United Kingdom