About Kean Travel Limited (07191447) United Kingdom