About Jod Ventures Ltd (12328804) United Kingdom