About Tiroka Limited (08207057) United Kingdom