About Timane Limited (12227748) United Kingdom