About Skethia Telecoms Ltd (11075852) United Kingdom