About Juno Capital Nominee Ltd (10484979) United Kingdom