About Tikka Town (n.i) Limited (NI672549) United Kingdom