About Jojay Ventures Limited (09555534) United Kingdom