About Technology Klliance Sales Ltd (13621625) United Kingdom