I saw Ancistrus sp cf cirrhosis, the common Ancistrus, which is not a loach at al, but a catfish.
This fish comes from south America - in fact it originates from around Paraguay, prefers water of 20-24 C, pH around 7, DH around 6, and it will only eat algae.
Your fish is too small to say whether it is a boy or a girl, if it is a boy, it will develop a mustache. This can start as early as @ 7 cm, or as late as @ 10 cm
Iv researched them, and they practically are what I wanted, in terms of how they need looking after, I just thought they were something like hillstream loaches, or borneo suckers.
Doesn't make me love them any less though!
*And they will eat vegetables, as well as algae / algae wafers.
Bristlenose plecos are very good community fish. They will eat all sorts of vegetables, and do a great job cleaning off the stuck-on-flat sorts of algae.