About Kaptins Limited (10786714) United Kingdom