About Blackbox Ip Company Ltd (12522960) United Kingdom