About Ella Mark Ltd (13199268) United Kingdom