About World Edge Ltd (09363861) United Kingdom