About Jenking Tech Limited (10039788) United Kingdom