About Ellumine Ltd (11301464) United Kingdom