About Bvl Investments Holdings Limited (13017131) United Kingdom