About Tuljaa Ltd. (11298519) United Kingdom