About Techeye World Limited (11132928) United Kingdom