About Calix Limited (12970957) United Kingdom