About Tenkora Ltd (10122383) United Kingdom