About Atko Computer Consultants Ltd (03520654) United Kingdom