About Jamken Ltd (10942643) United Kingdom