About Fortuna Spring Investment Ltd (12552845) United Kingdom