About Zedbord Limited (11860808) United Kingdom