About Cojective Technologies Limited (12159320) United Kingdom