About Bbb Holdco 1 Limited (06174376) United Kingdom