About Intalek Limited (06308539) United Kingdom