About Tikauo Limited (12392936) United Kingdom