About T13rand Ltd (NI671921) United Kingdom