About Ejd Solutions Limited (05946282) United Kingdom