About Kaleido Research Ltd (13349717) United Kingdom