About Jamo Fix Ltd (13197795) United Kingdom