About Legion Sd Limited (12139076) United Kingdom