About Offset Ventures Ltd (11601246) United Kingdom