About Blackbox Solutions Holdings Ltd (10944435) United Kingdom