About Bblp Holdings Limited (07648119) United Kingdom