About Hexagon Communications 21 Limited (10303024) United Kingdom