About Fwd Media Ltd (13486942) United Kingdom