About Karavelo Ltd (11531287) United Kingdom