About Ksr Tiki Limited (11901561) United Kingdom