About Ellivertech Solutions Ltd. (09281060) United Kingdom