About Ventures Jc Ltd (12617256) United Kingdom