About Blackcap Communications Limited (09052538) United Kingdom