About Jamo Group Limited (11196458) United Kingdom