About Natural Edge Media Ltd (07799692) United Kingdom