About Tip Top Communications Ltd (11918938) United Kingdom