About Jasach Technology Limited (07490958) United Kingdom