About Tikum Tech Ltd (10422380) United Kingdom