About Jacksonheim Holdings Limited (12360878) United Kingdom