About Faith&hope Taloro Ltd (12546128) United Kingdom