About El Shaddai Natural Living Ltd (12299174) United Kingdom