About Tilos Limited (NI025083) United Kingdom