About Callan Connect Limited (05899425) United Kingdom