About Jap Tech Limited (12211301) United Kingdom