About Egnida Technical Solutions Limited (11663280) United Kingdom