About Cally Solutions Limited (10815608) United Kingdom