About Elai Holdings Ltd (11746417) United Kingdom