About Calamus Group Limited (13248924) United Kingdom