About Kando Travel Ltd (SC578652) United Kingdom