About Sedan Investments Limited (NI670783) United Kingdom