About Bvl Holdings Limited (10328145) United Kingdom