About Caleido Ventures Limited (11574439) United Kingdom