About Elijah Technical Solutions Limited (09264441) United Kingdom