About Chip[s] Board Ltd (10922306) United Kingdom