About Elyott Consulting Ltd. (10814147) United Kingdom