About Chub Communications Limited (10763274) United Kingdom