About Zedbox East Anglia Limited (10552307) United Kingdom