About Calleili Limited (SC322088) United Kingdom