About Boa Vida Holdings Limited (10384946) United Kingdom