About Calc Solutions Limited (11931228) United Kingdom