About Juckely Ltd (12944287) United Kingdom