About Jalk Limited (12474368) United Kingdom