About Resolution Ventures Ltd (05805878) United Kingdom