About Calixo Limited (13101135) United Kingdom