About Sezen Ltd (12844021) United Kingdom