About Jackam Limited (12785097) United Kingdom