About Intelok Holdings Limited (09714581) United Kingdom