About Chief Technologies Ltd. (08533467) United Kingdom