About Tidex Holdings Limited (11106895) United Kingdom