About Cahan Limited (10591048) United Kingdom