About Karavan Holdings Ltd (13414376) United Kingdom