About Global T24 Ltd (10159248) United Kingdom