About Kingshall Technology Limited (04390699) United Kingdom