About Jamo Cindar Limited (12446384) United Kingdom