About Obj Ventures Ltd (12818208) United Kingdom