About Sedano Holdings Limited (11734818) United Kingdom