About Fortuna Intercurro Limited (09516867) United Kingdom