About Beo Telecom Ltd (11892822) United Kingdom