About Shadow Corporation Limited (06965199) United Kingdom