About Jucari Global (uk) Limited (13207592) United Kingdom