About Jaguk Ltd (12580708) United Kingdom