About Jugoch Ltd (12976381) United Kingdom