About Kaleido Ace Limited (10754259) United Kingdom