About The Other Box Holding Company Ltd (13285891) United Kingdom