About Calcar Holdings Ltd (SC575791) United Kingdom