About Fidel Cho Cho Ventures Ltd. (09590648) United Kingdom