About Tunexi Ltd (12247084) United Kingdom