About Calqlata Limited (07963465) United Kingdom