About Bytemark Holdings Limited (08150076) United Kingdom