About Jamacorp Holdings Limited (11966496) United Kingdom