About Shadow Foundr Ltd (09496687) United Kingdom