About Ty R Felin Holdings Limited (10610754) United Kingdom