About Tenticks Experiences Ltd (SC696945) United Kingdom