About Saegora Ltd (12396526) United Kingdom