About Bbcap Holding Ltd (12742519) United Kingdom