About The Wenna Project Limited (07916239) United Kingdom