About Boostbox Holdings Limited (10692905) United Kingdom