About Tenkan Ltd (06097623) United Kingdom