About Sabtelcom Ltd (12478758) United Kingdom