About Katabase Media Technologies Ltd (06478000) United Kingdom