About Calix Holding Limited (08501489) United Kingdom