About Kinsman Technologies Limited (12117459) United Kingdom