About Integral Telecoms Ltd (11381117) United Kingdom