About Conjor Investment Limited (12239676) United Kingdom