About Ringo Investment Ltd (11826339) United Kingdom