About Jayc Ventures Limited (11802759) United Kingdom