About Tenkey Company Limited (09165852) United Kingdom