About Ily-a (se) Limited (13697835) United Kingdom