About Juno Syndicate Ltd (07998449) United Kingdom