About Reco Ventures Ltd (13335087) United Kingdom