About Concept Tech Int. Ltd (NI606078) United Kingdom