About Idem Capital Securities Limited (07350538) United Kingdom