About Timelli Ltd (12851949) United Kingdom