About Ciba Technology Limited (11349413) United Kingdom