About Bacanora Finco Limited (11404337) United Kingdom