About Sedge Ltd (12701387) United Kingdom