About Tikk Ltd (12716905) United Kingdom