About Ten-ex Consulting Services Ltd (11291224) United Kingdom