About Bvd Holdings Limited (SC639550) United Kingdom