About Juke St James 2020 Ltd (12535234) United Kingdom