About El Shaddai Europe Limited (07308991) United Kingdom