About Ethan Darko Defoe Limited (10358005) United Kingdom