About Ella S Ark Ltd (11499762) United Kingdom