About Ticinum Ltd (11298488) United Kingdom