About Juggler International Ltd. (10290007) United Kingdom