About Cholo Holdings Limited (00746049) United Kingdom