About Jaltech Ltd (12631661) United Kingdom