About Discera Ltd (13676548) United Kingdom