About Tikili Ltd. (08389991) United Kingdom