About Tensr Capital Ltd (12369834) United Kingdom