About Tikka Raaz Ltd (08635441) United Kingdom