About Leesse Ltd (13275914) United Kingdom