About Esendee Holdings Limited (07635255) United Kingdom