About Jamka Limited (12273616) United Kingdom