About Eylia Solutions Ltd. (09238364) United Kingdom