About K & H Technology Consultants Ltd (10959660) United Kingdom