About Ellikss Holding Limited (11805688) United Kingdom