About Areeba Telecom Ltd (07461881) United Kingdom