About Juno Mallet Limited (10843752) United Kingdom