About Jukkadeum Ltd (10456359) United Kingdom