About Calcom Holdings Limited (03740662) United Kingdom