About Calidus Solutions Ltd (13191086) United Kingdom