About 21 12 Communications Limited (06451756) United Kingdom