About 13-tera Ltd (12630985) United Kingdom