About Sedlogic Ltd (10778024) United Kingdom