About Bckrs Holdco Limited (11317654) United Kingdom