About Tek24 Ltd (06256689) United Kingdom