About Sagdrach Ltd (11863172) United Kingdom