About Teeroo Telecommunications Ltd (09432461) United Kingdom